2Impact.ai System Architecture

"Sustainable impact through intelligent automation"

User Applications
2Impact App
iOS, Android & Web app for customers
Brand personalization & onboarding
Objectives & Initiatives Feed view
ROI Calculation & Plans
AI Assistant integration
Data Importer
App Store Connect PostHog Sentry
2Impact.ai Website
Marketing website for lead generation & conversion
Customer testimonials & demo booking
Personalized brand analysis (first 3 initiatives)
Sign-up & subscription management
2Impact Dashboard
Admin & Customer Success interface
Customer, brand & user management
Objectives & Initiatives creation tools
Initiatives approval workflows
Templates & AI assistant management
2Change.ai Website
Information website for 2Change
Basic information web-site
Subscribe to newsletter
Example screens
2Invent.ai Website
Information website for 2Invent
Basic information web-site
Subscribe to newsletter
Example screens
Backend AI Services
2I-Initiative-Generator
AI Initiative Engine for researching and generating initiatives
Research Business areas
Generates New Initiatives
Create ROI Engines
Hetzner
2I-Initiative-Refiner
Refines initiatives with business case analysis
ROI-Calculator
Feasibility Study
BusinessCase Generator
Hetzner
2I-Data-Integrator
Data integration for operations and energy systems
Operations API for ERP/Telemetry/Cost
Energy API Electrical/Gas/Heat/Water
PDF/Excel importers
Hetzner
2I-ExecutionPlan
Execution planning and monitoring for initiatives
Implementation Plan
Risk Analysis & Mitigations
Execution Monitoring & Reports
Hetzner
2I-AI-Assistant
AI-based user assistant
Help with initiatives & plans
Event & product assistance
Conversational interface
Heroku
2I-User-Engagement
Tracks achievements, todos & awards
Achievement tracking
Idea suggestions
Director scripts
Hetzner
AI Engine & Data
2I-AI-Model-Trainer
Trains & finetunes OriginalIdea.ai models
Dataset preparation
Model retraining
User feedback integration
2I-Brand-Setup-Scraping
Scrapes customer brand data for onboarding
Website & social media scraping
Brand colors, fonts & style extraction
Product & service identification
2I-Business-Area-Scraping
Deep research into micro-verticals
Industry-specific data collection
Competitive analysis
Training data preparation
OriginalIdea.ai Engine
Core AI platform for innovative content creation
Micro-vertical specialization
Template-based content generation
Continuous learning from feedback
Supabase Database & Storage
PostgreSQL database with bucket storage for all user data, media files, and system configurations
Data Flow & Integration
User Interaction: Users interact with 2I App to approve initiatives and manage brands
Initiative Pipeline: Initiative-Generator → Initiative-Refiner → ExecutionPlan → Monitoring
AI Training Loop: User feedback → AI-Model-Trainer → OriginalIdea.ai improvement
Onboarding Flow: Brand-Setup-Scraping → 2Impact.ai → User Conversion

1. User Onboarding & Conversion Journey

1

Website Visit

2impact.ai

User visits marketing website, views demo, reads testimonials

2

Brand Analysis

2I-Brand-Setup-Scraping

System scrapes user's website/social media for brand data (colors, fonts, products)

3

Personalized Demo

2impact.ai

Shows first 3 personalized initiatives based on brand analysis

4

Sign-up & Payment

2impact.ai → Supabase

User creates account, subscribes, data stored in database

2. App Onboarding & Setup

5

App Download

app.2impact.ai

User downloads iOS/Android app or accesses web version

6

Profile Setup

2I App Profile

User adds brand details, consumption data, products

7

Data Upload

2I App → Supabase

User uploads data files to cloud storage

8

Data Processing

2I-Data-Integrator

2I-Data-Integrator processes uploaded data for operations and energy systems

3. AI Initiative Generation Pipeline

9

Industry Research

2I-Business-Area-Scraping

Continuous scraping of micro-vertical industry data

10

AI Model Training

2I-AI-Model-Trainer

Trains OriginalIdea.ai with industry + user data

11

Initiative Generation

2I-Initiative-Generator

Creates initiatives using OriginalIdea.ai based on business research

12

Initiative Refinement

2I-Initiative-Refiner

Refines initiatives with ROI calculation, feasibility study, business case

4. Two-Layer Approval Process

13

CS Pre-Approval

Dashboard → CS Team

Customer Success team reviews & pre-approves initiatives via Dashboard

14

User Review

2I App Objectives & Initiatives

User sees pre-approved initiatives in Objectives & Initiatives view

15

User Approval

2I App

User approves/rejects/modifies initiatives with feedback

16

Feedback Loop

Back to AI-Model-Trainer

User feedback trains AI to improve future initiative suggestions

5. Execution & Monitoring

17

Execution Planning

2I-ExecutionPlan

Creates implementation plans for approved initiatives

18

Progress Tracking

2I-ExecutionPlan

Monitors execution progress and milestones

19

User Engagement

2I-User-Engagement

Tracks achievements, creates todos, awards, suggestions

20

Dashboard

2I App Dashboard

Shows ROI, impact metrics, progress to user

6. AI Assistant Integration

21

User Query

2I App Assistant

User asks about initiatives, ROI, implementation

22

AI Processing

2I-AI-Assistant

2I-AI-Assistant analyzes user context, brand data, performance metrics

23

Personalized Response

2I App Assistant

Provides personalized advice and suggestions

24

Action Integration

Multiple Services

Can trigger initiative generation, data integration, or execution planning

Key Data Flows & Integrations

Continuous Learning Loop

User feedback → AI Model Trainer → OriginalIdea.ai → Better initiative suggestions

Real-time Synchronization

Supabase Database ↔ All applications maintain real-time data sync

Initiative Lifecycle

Research → Generation → Refinement → Approval → Execution Planning → Monitoring

AI-Powered Automation

Brand scraping → Initiative generation → ROI calculation → Execution planning → Progress tracking

System Connectivity Flow

Mobile/Web Apps
Supabase Database
Backend Services
AI/ML Engines
Initiative Output
All components connected via secure APIs with CI/CD deployment from GitHub
User-Facing Applications
Web Platforms & Sites
Backend Services
Database & Storage
Code Repository
Hosting Platforms